home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / p_man / cat3 / ifl / TIFFmemory.z / TIFFmemory
Text File  |  1998-10-20  |  4KB  |  67 lines

  1.  
  2.  
  3.  
  4. MMMMEEEEMMMMOOOORRRRYYYY((((3333TTTT))))        IIIImmmmaaaaggggeeee FFFFoooorrrrmmmmaaaatttt LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll         MMMMEEEEMMMMOOOORRRRYYYY((((3333TTTT))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _TIFFmalloc, _TIFFrealloc, _TIFFfree, _TIFFmemset, _TIFFmemcpy,
  10.      _TIFFmemcmp, - memory management-related functions for use with TIFF
  11.      files
  12.  
  13. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  14.      ####iiiinnnncccclllluuuuddddeeee <<<<ttttiiiiffffffffiiiioooo....hhhh>>>>
  15.      ttttddddaaaattttaaaa____tttt ____TTTTIIIIFFFFFFFFmmmmaaaalllllllloooocccc((((ttttssssiiiizzzzeeee____tttt))));;;;
  16.      ttttddddaaaattttaaaa____tttt ____TTTTIIIIFFFFFFFFrrrreeeeaaaalllllllloooocccc((((ttttddddaaaattttaaaa____tttt,,,, ttttssssiiiizzzzeeee____tttt))));;;;
  17.      vvvvooooiiiidddd ____TTTTIIIIFFFFFFFFffffrrrreeeeeeee((((ttttddddaaaattttaaaa____tttt))));;;;
  18.      vvvvooooiiiidddd ____TTTTIIIIFFFFFFFFmmmmeeeemmmmsssseeeetttt((((ttttddddaaaattttaaaa____tttt,,,, iiiinnnntttt,,,, ttttssssiiiizzzzeeee____tttt))));;;;
  19.      vvvvooooiiiidddd ____TTTTIIIIFFFFFFFFmmmmeeeemmmmccccppppyyyy((((ttttddddaaaattttaaaa____tttt,,,, ccccoooonnnnsssstttt ttttddddaaaattttaaaa____tttt,,,, ttttssssiiiizzzzeeee____tttt))));;;;
  20.      iiiinnnntttt ____TTTTIIIIFFFFFFFFmmmmeeeemmmmccccmmmmpppp((((ccccoooonnnnsssstttt ttttddddaaaattttaaaa____tttt,,,, ccccoooonnnnsssstttt ttttddddaaaattttaaaa____tttt,,,, ttttssssiiiizzzzeeee____tttt))));;;;
  21.  
  22. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  23.      These routines are provided for writing portable software that uses
  24.      _l_i_b_t_i_f_f; they hide any memory-management related issues, such as dealing
  25.      with segmented architectures found on 16-bit machines.
  26.  
  27.      __T_I_F_F_m_a_l_l_o_c and __T_I_F_F_r_e_a_l_l_o_c are used to dynamically allocate and
  28.      reallocate memory used by _l_i_b_t_i_f_f; such as memory passed into the I/O
  29.      routines.  Memory allocated through these interfaces is released back to
  30.      the system using the __T_I_F_F_f_r_e_e routine.
  31.  
  32.      Memory allocated through one of the above interfaces can be set to a
  33.      known value using __T_I_F_F_m_e_m_s_e_t, copied to another memory location using
  34.      __T_I_F_F_m_e_m_c_p_y, or compared for equality using __T_I_F_F_m_e_m_c_m_p.  These routines
  35.      conform to the equivalent ANSI C routines: _m_e_m_s_e_t, _m_e_m_c_p_y, and _m_e_m_c_m_p,
  36.      repsectively.
  37.  
  38. DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
  39.      None.
  40.  
  41. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  42.      _l_i_b_t_i_f_f(3T), _m_a_l_l_o_c(3C), _m_e_m_o_r_y(3C)
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.